a = true;
b = false;
c = undef;
d = a;
e = $fn;
f1 = [1,];
f2 = [1,2,3];
g = f2.x + f2.y + f2.z;
h1 = [2:5];
h2 = [1:2:10];
i = h2.begin - h2.step - h2.end;
j = "test";
k = 1.23e-2;
l = a * b;
m = a / b;
n = a % b;
o = c < d;
p = c <= d;
q = c == d;
r = c != d;
s = c >= d;
t = c > d;
u = e && g;
v = e || g;
w = +i;
x = -i;
y = !i;
z = (j);
aa = k ? l : m;
bb = n[o];
cc = let(a=1) a;
dd = [for (a=[0,1]) let(b=a) if (true) b];
ee = ["abc", for (a=[0,1]) let(b=a) if (true) b, true, for(c=[1:3]) c, 3];
ff = [for (a=[0,1]) if (a == 0) "A" else ( "B" )];
gg = [each [ "a", 0, false ]];
hh = [for (a = [0 : 3]) if (a < 2) ( if (a < 1) ["+", a] ) else ["-", a] ];
ii = [for (a=0,b=1;a < 5;a=a+1,b=b+2) [a,b*b] ];
jj = (function(x) function(y) echo(x = x, y = y) x + y)(2)(5);
